magnifying spectacles - Alemán Inglés Diccionario